#ifndef __MESSAGEBOX_H
#define __MESSAGEBOX_H

#include "gd32f3x0.h"
#include <stdbool.h>

/* 定义窗口数据结构 */
typedef  struct
{  
	uint32_t  x;		// 窗口位置(左上角的x坐标)
	uint32_t  y;		// 窗口位置(左上角的y坐标)

	uint32_t  width;		// 窗口宽度
	uint32_t  hight;	// 窗口高度
 
    void (*function)(void);
} MessageBox_Typedef;

extern MessageBox_Typedef  message_box;


uint8_t GUI_MessageBoxDraw(MessageBox_Typedef *messagebox);
void MessageBoxInit(void);
#endif